package 简单.字符串;

/**
 * 给定两个字符串 s 和 t，它们只包含小写字母。
 * <p>
 * 字符串 t 由字符串 s 随机重排，然后在随机位置添加一个字母。
 * <p>
 * 请找出在 t 中被添加的字母。
 * <p>
 * 来源：https://leetcode-cn.com/problems/find-the-difference/
 */

public class 找不同_389 {

    public static void main(String[] args) {
        int chars = "saasd".chars().sum();
        char theDifference = efficientFindTheDifference("aabb", "abbac");
        System.out.println(theDifference);
    }

    //将字符串转成int，相加，t-s=多出来的那一字母，再转回char
    public static char efficientFindTheDifference(String s, String t) {
        return (char) (t.chars().sum() - s.chars().sum());
    }

}
